develop ecchymosis - Spanish English Dictionary